total peak - German English Dictionary